/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package minimundo.geografia;
/**
 *
 * @author Fabiano
 */
public class Endereco {

    private String rua;
    /**
     * Representa o numero da residncia ou ponto comercial.
     */
    private int numero;
    /**
     * Representa o complemeto do endereco Pessoa.
     */
    private String complemento;
    /**
     * Representa o Bairro do estabelecimento/residencia.
     */
    private String bairro;
    /**
     * Representa a cidade do estabelecimento/residncia.
     */
    private Cidade cidade;
    /**
     * Representa a UF.
     */
    private Estado estado;
    /**
     * Representa o CEP.
     */
    private String CEP;
    /**
     * Representa o País.
     */
    private Pais pais;

/**
     * Método para setar o nome da rua
     * @param String Rua
     */
     public void setRua(String rua) {
        this.rua = rua;
    }
   
     /**
     * Método para retornar a rua 
     * @return a variável Rua do Endereço do estabelecimento
     */
    public String getRua() {
        return rua;
    }
/**
     * Método para setar o numero do estabelecimento
     * @param int Numero
     */
    public void setNumero (int numero){
        this.numero = numero;
    }

         /**
     * Método para retornar Numero do Estabelecimento
     * @return a variável numero do Endereço do estabelecimento
     */
    public int getNumero(){
        return numero;
    }

    /**
     * Método para setar o CEP do estabelecimento
     * @param String CEP
     */

    public void setcep (String CEP){
        this.CEP = CEP;
    }

           /**
     * Método para retornar CEP do Estabelecimento
     * @return a variável CEP do Endereço do estabelecimento
     */
    public String getcep(){
        return CEP;
    }


    /**
     * Método para setar o Bairro do estabelecimento
     * @param String Bairro
     */

    public void setBairro (String bairro){
        this.bairro = bairro;
    }

         /**
     * Método para retornar Bairro do Estabelecimento
     * @return a variável Bairro do Endereço do estabelecimento
     */
    public String getBairro(){
        return bairro;
    }

       /**
     * Método para retornar Cidade do Estabelecimento
     * @return a variável Cidade do Endereço do estabelecimento
     */
    public Cidade getCidade(){
        return cidade;
    }

     /**
     * Método para setar o Complemento do Endereço do estabelecimento
     * @param String Complemento
     */
    public void setComplemento (String complemento){
        this.complemento = complemento;
    }

         /**
     * Método para retornar Complemento do Endereço do Estabelecimento
     * @return a variável Complemento do Endereço do estabelecimento
     */
    public String getComplemento (){
        return complemento;
    }

        /**
     * Método para retornar Estado do Estabelecimento
     * @return a variável Estado do Endereço do estabelecimento
     */
    public Estado getEstado(){
        return estado;
    }

       /**
     * Método para retornar País do Estabelecimento
     * @return a variável País do Endereço do estabelecimento
     */
    public Pais getPais(){
        return pais;
    }

     /**
     * Contrutor da Class Endereco
     */
    public Endereco(){

    }

    }